from datetime import datetime

from src.baseapp.model import db, CustomDbModel


class VersionModel(CustomDbModel):
    # 版本表
    __tablename__ = 'version'

    version_id = db.Column(db.Integer, primary_key=True, unique=True, autoincrement=True)

    # 版本号
    version = db.Column(db.String(20), unique=True, nullable=False)

    # 描述
    description = db.Column(db.Text(255), nullable=True)

    # 所属项目id
    project_id = db.Column(db.Integer, nullable=False)

    # 版本状态 0 未开始 1 进行中 2 已完成
    version_status = db.Column(db.Integer, default=0, nullable=False)
